injure with a harpoon - Francés Inglés Diccionario